exhaust all legal avenues - Turc Anglais Dictionnaire